package com.mall.evaluate.service;

/*
 *  2021/7/15 13:12
 *  @Author  蛋儿
 */

import com.github.pagehelper.PageInfo;
import com.mall.evaluate.entity.TbEvaluate;


import java.util.List;

/**
 * @author Administrator
 */
public interface TbEvaluateService {

    /**
     * 查询商品评价列表
     * @return
     */
    List<TbEvaluate> findAll();

    /**
     * 逻辑删除评论
     * @param id
     */
    void delete(Integer id);

    /**
     * 添加评论
     * @param evaluate
     */
    void addEvaluate(TbEvaluate evaluate);

    /**
     * 模糊查询
     * @return
     */
    PageInfo findMohu(TbEvaluate evaluate,int page,int size);



    /**
     * 回复评论
     * @param id
     */
    void reply(Integer id, String replyContent);
}
